Search criteria: scientific name =
Polycentropus denningi
Photo © by
Libby & Rick Avis
Polycentropus denningi
Caddisfly
Photo © by
Libby & Rick Avis
Polycentropus denningi
Caddisfly